artificial insemination station - Turkish English Dictionary